@charset "utf-8";

/*公司简介*/
.title {
    position     : relative;
    height       : 45px;
    border-bottom: 2px solid #cbcbcc;
    overflow     : hidden;
}

.title .tit_tx {
    float       : left;
    font        : bold 22px/45px "Microsoft Yahei";
    color       : #034091;
    padding-left: 20px;
}

.title .tit_tx a {
    color    : #0275df;
    font-size: 26px;
}

.title .tit_tx a em {
    color      : #333;
    font-size  : 18px;
    font-weight: normal;
}

.title i {
    float  : right;
    padding: 15px 16px 0 0;
}

.title i a {
    color: #999;
}

.bz_about {
    width     : 1200px;
    margin    : 0 auto;
    margin-top: 10px;
}

.ab_info {
    border: 1px solid #f3f3f3;
}

.about_box {
    margin-top   : 5px;
    margin-bottom: 20px;
}

.app_list {
    padding : 22px 20px 0 20px;
    height  : 280px;
    overflow: hidden;
}

.app_list dt {
    float : left;
    width : 404px;
    height: 260px;
}

.app_list dt img {
    display: block;
    width  : 404px;
    height : 260px;
}

.app_list dd {
    float: right;
    width: 730px;
    color: #3e3e3e;
}

.app_list dd h3 {
    font: bold 18px "繁体";
}

.app_list dd h3 a {
    color          : #272727;
    font-size      : 24px;
    text-decoration: none;
}

.app_list dd h3 a:hover {
    color: #272727;
}

.app_list dd p {
    padding-top: 10px;
    color      : #3e3e3e;
    font       : 16px/24px "Microsoft YaHei";
    overflow   : hidden;
    text-indent: 32px;
}

/*资质荣誉*/
.ab_showtit {
    margin    : 0 45px 0 20px;
    height    : 38px;
    text-align: center;
    position  : relative;
    background: url(../images/sd_hzdw.jpg) no-repeat center top;
    overflow  : hidden;
}

.ab_showtit li {
    font: bold 18px/38px Georgia, "Times New Roman", Times, serif
}

.ab_showtit li a {
    color: #5b5b5b;
}

.ab_showtit li a:hover,
.ab_showtit .cur a {
    text-decoration: none;
    color          : #000;
}

.show_cont {
    padding-top   : 18px;
    padding-bottom: 20px;
    overflow      : hidden;
}

.show_hide {
    margin-left: 7px;
    display    : inline;
    width      : 1032px;
    height     : 243px;
    overflow   : hidden;
}

.show_hide li {
    float       : left;
    width       : 262px;
    height      : 259px;
    margin-right: 8px;
    display     : inline;
}

.show_hide li img {
    display: block;
    width  : 262px;
    height : 213px;
}

.show_hide li p {
    line-height: 35px;
    font-size  : 14px;
    text-align : center;
    background : #f1f1f1
}

.show_hide li p a {
    color      : #2a2929;
    font-weight: bold
}

.show_hide .nomg {
    margin-right: 0;
}

.show_cont .preva,
.show_cont .nexta {
    width     : 27px;
    height    : 59px;
    margin-top: 74px;
}

.show_cont .preva a,
.show_cont .nexta a {
    display: block;
    width  : 26px;
    height : 59px;
}

.show_cont .preva a {
    background: url(../images/sd_btn1.gif) no-repeat 0px 0;
}

.show_cont .preva a:hover {
    background: url(../images/scroll_btn1.gif) no-repeat -27px 0;
}

.show_cont .nexta a {
    background: url(../images/sd_btn1.gif) no-repeat 0 -59px;
}

.show_cont .nexta a:hover {
    background: url(../images/scroll_btn1.gif) no-repeat -27px -59px;
}

/*合作品牌*/
/*合作伙伴*/
.partent {
    width: 100%;
}

.partent ul li {
    width : 250px;
    margin: 5px 20px;
    float : left;
    border: 1px solid #888;
}

.partent ul li img {
    width: 250px;
}

.partent ul li span {
    width      : 250px;
    line-height: 20px;
    background : #f1f1f1;
    font-size  : 14px;
    height     : 20px;
    overflow   : hidden;
    padding-top: 0;
    text-align : center
}

.title_t h3 {
    font-size     : 30px;
    text-transform: uppercase;
    font-weight   : normal;
    display       : block;
    line-height   : 30px;
}

.title_t {
    text-align    : center;
    width         : 100%;
    padding-bottom: 30px;
    padding       : 30px 0;
}

.maxLen {
    width     : 156px;
    display   : inline-block;
    margin    : 0 auto;
    text-align: center;
}

.maxLen a {
    line-height: 37px;
    font-size  : 14px;
}

.maxLen a:hover {
    color          : #FF6600;
    text-decoration: underline;
}


/*产品展示*/
.bocp {}

.bocp h2 {
    display   : block;
    margin-top: 50px;
    /* height : 85px; */
    font-size : 36px;
    text-align: center;

}

.bocp h2 a {
    color: #444444;
}

.bocp h2 b {
    display    : block;
    font-size  : 26px;
    color      : #666666;
    font-weight: normal;
}

.bocp h2 span {
    color: #fba502;
}




.boh {
    width        : 240px;
    background   : url(../images/fen_h.jpg) no-repeat center top;
    margin-top   : 32px;
    overflow     : hidden;
    margin-bottom: 20px;
}

.boh_top {
    height     : 49px;
    padding-top: 17px;
    color      : #fff;
    text-align : center;
    font       : bold 27px "宋体";

    overflow: hidden;
}

.boh_top a {
    color: #FFF
}

.boh_con {
    padding   : 10px 9px 5px 9px;
    border    : 1px solid #b0aeaa;
    margin-top: 0.7em;
    border-top: 0;
}

.boh_con li {
    /* border-bottom: 1px dashed #d9d9d9; */
    /* background: url(../images/dian.jpg) no-repeat left center; */
    text-indent   : 18px;
    /* line-height: 40px; */
}

.boh_con li a {
    font-size: 14px
}

.boh_con h2 {
    /* height: 30px; */
    margin        : 11px auto 0;
    overflow      : hidden;
    font          : 14px "Microsoft Yahei";
    /* line-height: 30px; */
    text-align    : left;
    padding-left  : 1em;
    background    : url(../images/listh3.jpg) no-repeat
}

.boh_con h2 a {
    display     : inline-block;
    background  : url(../images/fen_jt1.png) no-repeat 4px 10px;
    height      : 28px;
    padding-left: 30px;
    color       : #000;
    font-size   : 16px;

}

.boh_con ul {
    padding: 0 0 10px 0px;
}

.boh_con ul li {
    font          : 14px "Microsoft Yahei";
    /* height     : 30px; */
    /* line-height: 30px; */
    /* overflow   : hidden; */

    margin          : 0 auto;
    /* border-bottom: 1px dashed #ccc; */
}

.boh_con ul .nobor {
    border: none;
}

.boh_con ul li a {
    display      : block;
    height       : 32px;
    line-height  : 32px;
    /* background: url(../images/fen_jt3.gif) no-repeat 9px 17px; */
    padding-left : 15px;

}

.boh_con h2 dl {
    display: none;

}

.boh_con h2:hover a {
    background     : url(../images/fen_jt01.png) no-repeat 4px 10px;
    text-decoration: none;
}

.boh_con h2:hover dl {
    display     : block;
    transition  : 1s;
    height      : auto;
    /* transform: ; */
}

.boh_con h2 dl dt a {
    background: url(../images/fen_jt3.gif) no-repeat 9px 17px !important;
    font-size : 14px;
}

.boh_con h2 dl dt a:hover {
    color: #0275df;
}




/*左侧联系我们*/

#box_list_sub1_sub3 {
    margin: 10px 0px;
    width : 238px;
    border: 1px solid #b0aeaa;
    height: 340px;
}

#box_list_sub1_sub3 strong {
    padding-bottom: 0px;
    line-height   : 30px;
    padding-left  : 35px;
    width         : 195px;
    padding-right : 20px;
    display       : block;
    font-family   : "微软雅黑";
    background    : url(../images/lxlxl.png) no-repeat 10px 108px;
    color         : #333;
    font-size     : 12px;
    font-weight   : normal;
    padding-top   : 100px;
}

#box_list_sub1_sub3 strong a {
    color: #333;
}

.columnSpace {
    background: url(../images/lxwm.jpg) no-repeat 12px 8px;
}

.cp {
    margin: 35px 0 0 14px;
    width : 932px;
}

.cp_top {
    background   : url(../images/pro3_tbg.jpg) no-repeat left top;
    height       : 52px;
    line-height  : 52px;
    margin-bottom: 1.5em
}

.cp_top h3 {
    overflow: hidden;


    padding-left: 52px;
}

.cp_top h3 a {
    font-size: 18px;
    color    : #373937;
}

.cp_top h3 span {
    font-weight   : normal;
    font-family   : Arial;
    text-transform: uppercase;
    color         : #7c7c7c;
    font-size     : 12px;
    padding-left  : 5px;
}

.more02 {
    padding-right: 10px;
}

.pro_rig_tit {
    width        : 932px;
    height       : 50px;
    /* background: url(../images/pro_bg.gif) repeat-x; */
    background   : #0275df;
    margin-bottom: 25px;
}

.pro_rig_tit strong {
    display    : block;
    float      : left;
    margin-left: 18px;
    line-height: 50px;
    font-size  : 18px;
    color      : #fff;
}

.pro_rig_tit p {
    float         : left;
    line-height   : 50px;
    font-size     : 18px;
    color         : #7fbee2;
    padding-left  : 10px;
    margin-left   : 4px;
    text-transform: uppercase;
}

.pro_rig_tit a {
    float       : right;
    line-height : 50px;
    margin-right: 20px;
    font-size   : 14px;
    color       : #fff;
}

.cp_con {
    width: 932px;

}

.cp_con ul li {
    float       : left;
    width       : 280px;
    margin-top  : 20px;
    margin-right: 28px;
    /* height   : 204px; */
    border      : solid 1px #c9c9c9;
    height      : 200px;
}

.cp_con ul li:hover {}

.cp_con ul .nobor {}

.cp_con ul li img {
    width    : 280px;
    /* height:164px; */
    /* height:226px; */
}

.cp_con ul li img:hover {
    transform : scale(1.1);
    transition: all 1s;
}

.cp_con ul li a {
    width   : 100%;
    overflow: hidden;
    display : block;
    height  : auto;
}

.cp_con ul li span {
    text-align : center;
    height     : 35px;
    line-height: 35px;
    display    : block;
    background : #f1f1f1
}

.cp_con ul li span:hover {
    background: #0275df;
}

.cp_con ul li span a {
    color          : #484848;
    text-decoration: none;
}

.cp_con ul li span:hover a {
    color: #fff;
}

/*定制流程*/
.bzCon {
    width : 1100px;
    margin: 0 auto;
}

.Contact1 {
    width      : 159px;
    height     : 37px;
    margin-top : 108px;
    float      : left;
    margin-left: 10px;
}

/*留言*/
/*留言*/

.liuyan {
    overflow: hidden;
    width   : 990px;
    height  : 323px;
    border  : 2px solid #f2f1f1;
    margin  : 20px auto;
}

.liuyan .tu {
    overflow  : hidden;
    width     : 439px;
    height    : 323px;
    background: url(../images/liuyan.jpg) no-repeat center;
    float     : left
}

.liuyan .tu p {
    font-size  : 25px;
    color      : #fff;
    font-weight: bold;
    margin-left: 112px;
    margin-top : 225px;
}

.liuyan ul {
    overflow  : hidden;
    width     : 525px;
    float     : right;
    margin-top: 30px;
}

.liuyan li {
    overflow     : hidden;
    margin-bottom: 12px;
}

.liuyan input {
    display     : block;
    float       : left;
    padding-left: 40px;
    height      : 30px;
    border      : 1px solid #c0c0c0;
    line-height : 30px;
    font-size   : 15px;
    color       : #333;
    margin-right: 15px;
    width       : 203px;
}

.liuyan select {
    width      : 245px;
    height     : 30px;
    line-height: 32px;
    border     : 1px solid #c0c0c0;
    font-size  : 13px;
    color      : #333;
    padding    : 0 10px;
}

.liuyan textarea {
    padding      : 10px;
    padding-left : 40px;
    width        : 454px;
    height       : 100px;
    background   : url(../images/liuyan04.png) no-repeat left top;
    font-size    : 15px;
    color        : #333;
    border       : 1px solid #c0c0c0;
    resize       : none;
    margin-bottom: 10px;
}

.liuyan .name {
    background: url(../images/liuyan01.png) no-repeat left center;
}

.liuyan .mianji {
    background: url(../images/liuyan02.png) no-repeat left center;
}

.liuyan .phone {
    background: url(../images/liuyan03.png) no-repeat left center;
    margin-top: 0px;
}

.liuyan em {
    display         : block;
    width           : 248px;
    height          : 40px;
    text-align      : center;
    line-height     : 40px;
    font-size       : 13px;
    color           : #fff;
    cursor          : pointer;
    background-color: #fc6e19;
    float           : left;
    margin-right    : 10px;
}

.liuyan a.zxdz {
    color           : #000;
    background-color: #e6e6e6;
    display         : block;
    width           : 248px;
    height          : 40px;
    text-align      : center;
    line-height     : 40px;
    font-size       : 13px;
    cursor          : pointer;
    float           : left;
    margin-right    : 10px;
}



/*新闻中心*/
/*动态*/

.dongtai {
    overflow     : hidden;
    margin-bottom: 35px;
}

.container {
    margin-left : auto;
    margin-right: auto;
    width       : 1100px;
    font-family : microsoft yahei;
    margin-top  : 30px;
}

.dongtai .dongtai_left {
    overflow        : hidden;
    float           : left;
    width           : 690px;
    background-color: #fff;
    padding-right   : 40px;
    background      : url(../images/ge02.jpg) no-repeat right;
}

.dongtai .dongtai_left .menu {
    overflow      : hidden;
    width         : 100%;
    height        : 53px;
    padding-bottom: 5px;
    margin-bottom : 20px;
}

.dongtai .dongtai_left .menu li {
    width      : 50%;
    float      : left;
    height     : 53px;
    line-height: 53px;
    text-align : center;
    font-size  : 16px;
    font-weight: bold;
    position   : relative;
    background : url(../images/dongtai01.png) repeat-x left top;
}

.dongtai .dongtai_left .menu li b {
    display    : none;
    width      : 15px;
    height     : 5px;
    background : url(../images/dongtai_s.png) no-repeat center top;
    position   : absolute;
    left       : 50%;
    margin-left: -7px;
    bottom     : -5px;
}

.dongtai .dongtai_left .menu li a {
    color          : #333;
    display        : block;
    text-decoration: none;
    font-size      : 20px;
}

.dongtai .dongtai_left .menu li:hover,
.dongtai .dongtai_left .menu .cur {
    background: #0275df;
}

.dongtai .dongtai_left .menu li:hover a,
.dongtai .dongtai_left .menu .cur a {
    color: #fff;
}

.dongtai .dongtai_left .menu li:hover b,
.dongtai .dongtai_left .menu .cur b {
    display: block
}

.dongtai .dongtai_left .dt_content {
    overflow: hidden;
    padding : 0 20px;
    width   : 650px;
}

.dongtai .dongtai_left dl {
    overflow     : hidden;
    width        : 100%;
    margin-bottom: 25px;
}

.dongtai .dongtai_left dt {
    float   : left;
    overflow: hidden;
}

.dongtai .dongtai_left dt img {
    display: block;
    border : 1px solid #cdcdcd;
    width  : 200px;
}

.dongtai .dongtai_left dd {
    overflow   : hidden;
    margin-top : 5px;
    width      : 340px;
    float      : left;
    margin-left: 30px;
}

.dongtai .dongtai_left dd h4 {
    font-size    : 14px;
    margin-bottom: 5px;
    white-space  : nowrap;
    text-overflow: ellipsis;
    overflow     : hidden;
}

.dongtai .dongtai_left dd h4 a {
    color    : #333;
    font-size: 16px;
}

.dongtai .dongtai_left dd p {
    font-size    : 14px;
    color        : #666;
    line-height  : 24px;
    height       : 72px;
    overflow     : hidden;
    margin-bottom: 5px;
}

.dongtai .dongtai_left dd .xq {
    overflow        : hidden;
    display         : block;
    width           : 89px;
    height          : 32px;
    text-align      : center;
    line-height     : 32px;
    font-size       : 13px;
    color           : #fff;
    background-color: #fe7701;
}

.dongtai .dongtai_left .dt_list {
    overflow: hidden;
    width   : 100%;
}

.dongtai .dongtai_left .dt_list li {
    width        : 97%;
    float        : left;
    font-size    : 13px;
    line-height  : 36px;
    background   : url(../images/dongtai_li.gif) no-repeat left center;
    padding-left : 3%;
    border-bottom: 1px dashed #ccc;
}

.dongtai .dongtai_left .dt_list li a {
    display      : block;
    width        : 70%;
    white-space  : nowrap;
    text-overflow: ellipsis;
    overflow     : hidden;
    float        : left;
    color        : #666;
    font-size    : 15px;
}

.dongtai .dongtai_left .dt_list li span {
    float    : right;
    font-size: 15px;
}

.dongtai .dongtai_right {
    overflow        : hidden;
    width           : 355px;
    height          : 420px;
    float           : right;
    background-color: #fff;
}

.dongtai .dongtai_right .title {
    overflow     : hidden;
    width        : 100%;
    height       : 53px;
    background   : url(../images/dongtai01.png) repeat-x left top;
    margin-bottom: 25px;
}

.dongtai .dongtai_right .title h3 {
    float      : left;
    font-size  : 16px;
    margin-left: 20px;
    margin-top : 20px;
}

.dongtai .dongtai_right .title h3 a {
    color          : #333;
    text-decoration: none;
    font-size      : 20px;
}

.dongtai .dongtai_right .title h3 a:hover {
    color: #0275df;
}

.dongtai .dongtai_right .title .more {
    float       : right;
    margin-right: 12px;
    margin-top  : 25px;
    font-size   : 13px;
    color       : #666;
}

.dongtai .dongtai_right .wenda_content {
    overflow: hidden;
    width   : 285px;
    height  : 320px;
    margin  : 0 auto;
}

.dongtai .dongtai_right .wenda_list {
    overflow      : hidden;
    padding-bottom: 20px;
    border-bottom : 1px dashed #ccc;
    margin-bottom : 20px;
}

.dongtai .dongtai_right h5 {
    font-size    : 13px;
    line-height  : 19px;
    background   : url(../images/wen.gif) no-repeat left center;
    padding-left : 30px;
    white-space  : nowrap;
    text-overflow: ellipsis;
    overflow     : hidden;
    margin-bottom: 14px;
    width        : 255px;
}

.dongtai .dongtai_right h5 a {
    color    : #666;
    font-size: 15px;
}

.dongtai .dongtai_right p {
    font-size   : 14px;
    color       : #666;
    line-height : 24px;
    background  : url(../images/da.gif) no-repeat left top;
    padding-left: 30px;
    width       : 285px;
    height      : 48px;
    overflow    : hidden
}

/*合作客户*/
.bz_hzbg {
    height    : 212px;
    background: url(../images/hzbg.jpg) no-repeat center top;
    overflow  : hidden;
}

.sd_hz {
    width   : 1100px;
    margin  : 0 auto;
    height  : 212px;
    overflow: hidden;
}

.sd_hz h2 {
    text-align : center;
    font-size  : 18px;
    font-family: "微软雅黑";
    height     : 56px;
    line-height: 56px;
    color      : #000;
}

.bz_hz_c {
    padding : 12px 0 0 16px;
    height  : 123px;
    overflow: hidden;
}

.bz_hz_c ul {
    margin-left : 14px;
    margin-right: 10px;
}

.bz_hz_c ul li {
    float     : left;
    margin    : 0 6px;
    display   : inline;
    overflow  : hidden;
    width     : 156px;
    background: url(../images/hzs.jpg) no-repeat center 72px;
}

.bz_hz_c ul li img {
    width : 154px;
    height: 90px;
    border: 1px solid #999;
}

.bz_hz_c ul li span {
    text-align : center;
    display    : block;
    height     : 30px;
    line-height: 30px;
}

.h01 {
    padding-top: 44px;
}


/*小广告*/
.guanggao {
    width          : 100%;
    height         : 168px;
    background     : url(../images/pic01.jpg) no-repeat center;
    background-size: auto;
    margin-top     : 10px;
}

.guanggao span {
    font-size  : 24px;
    font-weight: bold;
    color      : #fff;
    float      : left;
}

.guanggao .lijizixun {
    width          : 108px;
    height         : 28px;
    background     : url(../images/ljzx.png) no-repeat center;
    background-size: 100% 100%;
    float          : left;
    margin-left    : 50px;
}